From a18090b1ba94be7fa9ee43e165b2c8ddd7390360 Mon Sep 17 00:00:00 2001 From: robertl Date: Wed, 3 Dec 2003 00:12:19 +0000 Subject: [PATCH] Protect against integer overflow in division. --- gpsbabel/jeeps/gpsmath.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gpsbabel/jeeps/gpsmath.c b/gpsbabel/jeeps/gpsmath.c index 9e0bdf802..e3a9284a7 100644 --- a/gpsbabel/jeeps/gpsmath.c +++ b/gpsbabel/jeeps/gpsmath.c @@ -266,7 +266,7 @@ int32 GPS_Math_Deg_To_Semi(double v) double GPS_Math_Semi_To_Deg(int32 v) { - return v / (double) ((1U<<31) * 180); + return (double) (((double)v/(double)(1U<<31)) * (double)180); } -- 2.30.2